package com.lcj.nebula.db.dao;

import com.lcj.nebula.db.pojo.OrderGpsEntity;

import java.util.ArrayList;
import java.util.HashMap;

public interface OrderGpsDao {

    /**
     * 记录GPS数据
     * @param entity
     * @return
     */
    int insert(OrderGpsEntity entity);

    /**
     * 查询订单GPS记录
     * @param orderId
     * @return
     */
    ArrayList<HashMap> searchOrderGps(long orderId);

    /**
     * 查询订单最后定位
     * @param orderId
     * @return
     */
    HashMap searchOrderLastGps(long orderId);

    /**
     * 查询订单所有GPS
     * @param orderId
     * @return
     */
    ArrayList<HashMap> searchOrderAllGps(long orderId);
}